Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
THE TOWER WATER TOWER ROAD Detached £874,222 £247,999 13 Mar 2001